import java.util.Arrays;

/**
 * @Auther: MFM
 * @Date: 2022/3/10 - 03 - 10 - 22:29
 * @version: 1.0
 */

public class Test {
    public static void main(String[] args) throws Exception {
//        ArrayDemo<String> arr = new ArrayDemo<>(3);
//        arr.addData(7,"啊哈哈哈");
//        arr.addData(1,"121312");
//        arr.addData(2,"111aaa");
//        arr.addData(3,"23432");
//        arr.addData(4,"243242");
//        arr.addData(5,"24342432");
//        arr.addData(6,"3324");
//        arr.addData(8,"dfsafasd");
//        int[] finds = arr.finds("111aaa", "3324");
//        System.out.println(Arrays.toString(finds));

//        LinkedDemo<Integer> arr =new LinkedDemo<>();
//        arr.addFirst(1);
//        arr.addLast(2);
//        arr.addFirst(3);
//        arr.set(0,10);
//
//        arr.findAll();

        ArrayStackDemo<Integer> arrayStack = new ArrayStackDemo<>();
//        for (int i = 0; i < 10; i++) {
//            arrayStack.push(i);
//        }
//        System.out.println(arrayStack);
//        arrayStack.push(3);
//        System.out.println(arrayStack);
//        arrayStack.pop();
//        System.out.println(arrayStack);
//        Integer ret = arrayStack.peek();
//        System.out.println(ret);
//        System.out.println(arrayStack);

//        ArrayQueueDemo<Integer> arrayQueue = new ArrayQueueDemo<>();
//        for (int i = 0; i < 10; i++) {
//            arrayQueue.enqueue(i);
//        }
//        System.out.println(arrayQueue);
//        arrayQueue.enqueue(13);
//        System.out.println(arrayQueue);
//        arrayQueue.dequeue();
//        System.out.println(arrayQueue);

        arrayStack.pop();

    }

}
